package net.zapasa.core.common.util;

import java.util.Calendar;
import java.util.Date;

public class DateUtil {

	private DateUtil() {
	}

	public static String getNombreDiaSemana(Date fecha) {
		String strDia = null;
		int numeroDia = 0;
		Calendar c = Calendar.getInstance();
		c.setTime(fecha);
		numeroDia = c.get(Calendar.DAY_OF_WEEK);
		switch (numeroDia) {
		case 1:
			strDia = "Domingo";
			break;
		case 2:
			strDia = "Lunes";
			break;
		case 3:
			strDia = "Martes";
			break;
		case 4:
			strDia = "Mi&eacute;rcoles";
			break;
		case 5:
			strDia = "Jueves";
			break;
		case 6:
			strDia = "Viernes";
			break;
		case 7:
			strDia = "S&aacute;bado";
			break;
		default:
			strDia = "";
			break;
		}
		return strDia;
	}

	public static String getHora(Date fecha) {

		Calendar c = Calendar.getInstance();
		c.setTime(fecha);
		int hora = c.get(Calendar.HOUR_OF_DAY);

		return String.valueOf(hora);
	}

	public static String getMinutos(Date fecha) {

		Calendar c = Calendar.getInstance();
		c.setTime(fecha);
		int minutos = c.get(Calendar.MINUTE);

		return String.valueOf(minutos);
	}
}
